
.left_content {    margin: 0 auto;
  width: 242px;
  float: left;
}

.menu_list {
  width: 242px;
  float: left;
  background-color: #f0f0f0;
  min-height: 621px;
}

.menu_head {
  height: 50px;
  line-height: 50px;
  padding-left: 25px;
  font-size: 20px;
  color: #000;
  cursor: pointer;
  position: relative;
  border-bottom: 1px dashed #e3e3e3;
  margin: 0px;
  background: rgba(255,255,255, 0)  center right no-repeat;
}

.menu_list .current{
  background: rgba(255,255,255, 0)  center right no-repeat;
}
.current{
  background: rgba(255,255,255, 0)  center right no-repeat;
}
.menu_body {
  line-height: 38px;
    position: absolute;
    top: 64px;
    width: 300px;
    left: 263px;
    background: url(../../../SiteFiles/Library/images/2020/6/1ddf1f6bd5ff4cc6.png) right center no-repeat rgba(255, 255, 255, 0.9);
}

.menu_body a {
  display: block;
  height: 38px;
  line-height: 38px;
  padding-left: 25px;
  color: #777777;
  background:  rgba(255,255,255, 0)
  text-decoration: none;
  font-size: 14px;
}

.menu_body a:hover {
  text-decoration: none;
  padding-left: 25px;
  background: #fff;
}
.a_bingo{   text-decoration:none;background:#fff !important;color:#b10004 !important; } 
 #gift_list:hover {
    box-shadow: 2px 2px 9px 4px
    rgba(0, 0, 0, 0.07);
}
ul#firstpane {
    padding: 0px;
    border: 0px;
}
ul#firstpane li{
    padding: 10px 20px;
}
 #gift_list:hover .p1{
    color: #be0000;
}
        .c_subNav {            
            margin: 0;
            padding: 0;
            list-style: none;
            width: 150px;
        }

            .c_subNav table {
                width: 100%;
                border-collapse: collapse;
            }

            .c_subNav a {
                text-decoration: none;
                color: #333;
            }

                .c_subNav>ul>li:hover {

                }

            .c_subNav ul ul {
                position: absolute;
                visibility: hidden;
                right: -262px;
                top: -1px;
            }

            .c_subNav li {
                border-bottom: 1px solid #ccc;
                position: relative;
                _position: static;
                float: left;
                width: 100%;
            }

            .c_subNav a.li {
                position: relative;
            }

            .c_subNav li .option {
                display: block;
                line-height: 15px;
                background: no-repeat 5px 4px;
                cursor: pointer;
                font-size: 14px  !important;
                zoom: 1;
            }

                .c_subNav li .option:hover {
                    color: #f60;
  background-color: #ffa;

                }

                .c_subNav li .option span {
                    display: block;
                    padding-right: 15px;
                }

                .c_subNav li .option:hover span {
                    background-position: right -15px;
                }

            .c_subNav .li:hover {
                z-index: 2;
                background: transparent;
        background: #fff;
            }

                .c_subNav .li:hover ul {
                    visibility: visible;
                }

                    .c_subNav .li:hover ul ul {
                        visibility: hidden;
                    }

                .c_subNav .li:hover ul {
                    border: 1px solid #ccc;
                    border-width: 1px 2px 2px 1px;
                    width: 150px;
                    background: #fff;
                    padding: 1px;
                }

                .c_subNav .li:hover li {
                    border-bottom: none;
                }

                    .c_subNav .li:hover li .option {
                        padding: 2px 5px;
                        background: transparent;
                    }

                        .c_subNav .li:hover li .option:hover {
                            color: #be0000;
                        }

                            .c_subNav .li:hover li .option:hover span {
                                background-position: right -30px;
                            }

                .c_subNav .li:hover .li:hover ul {
                    visibility: visible;
                    left: 145px;
                    top: -2px;
                }
